package com.example.propertymanagement.repository;

import com.example.propertymanagement.entity.ParkingSpaceUsage;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository  // Spring Data JPA 的 Repository 注解，自动生成查询方法
public interface ParkingSpaceUsageRepository extends JpaRepository<ParkingSpaceUsage, Integer> {

    // 根据小区ID查询所有停车位使用记录
    List<ParkingSpaceUsage> findByCommunityId(Integer communityId);

    // 根据停车位ID和车牌号查询停车位使用记录
    ParkingSpaceUsage findByParkingSpaceIdAndPlateNumber(Integer spaceId, String plateNumber);
}
